home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1996 #6 / Amiga Plus CD - 1996 - No. 06.iso / pd / spiele / roketzpd_v2.28 / hd_install < prev    next >
Text File  |  1996-07-16  |  5KB  |  248 lines

  1. ;
  2. ;  Roketz HD Install script V1.0
  3. ;
  4.  
  5. (set @default-dest "Work:") 
  6.  
  7.  
  8. (welcome (message "\n\n\nThis little script will help you to install "
  9.                   "RoketzPD V2.28 to Your hard disk. Just follow the instructions. " 
  10.                   "Note that if you have older PD version of Roketz installed "
  11.                   "in your HD then you could select this directory. " 
  12.                   "Installer will take care of everything then.") 
  13. )
  14.  
  15.  
  16. (complete 0)
  17. (set dest2 (askdir  (prompt "Select the directory in which you would\n"
  18.                             "like RoketzPD V2.28 files to copied."
  19.                     )
  20.                           (default @default-dest)
  21.                           (help "No help")
  22.                 )
  23.      )
  24.  
  25.  
  26. (set dest1 (tackon dest2 ""))
  27.  
  28. (if (<> (exists dest2) 2) (makedir dest2 (infos)))
  29.  
  30.      
  31.      (set @default-dest dest1)    
  32.  
  33. (set version (/ (getversion) 65536))
  34.      (message "\n\n\n\nAll files needed for RoketzPD V2.28 will be copied to the\n'" dest1 "'\nDrawer or partition!" 
  35. )
  36.  
  37. (complete 5)
  38. (set kas 0)
  39.  
  40.  
  41.  
  42.  
  43.       
  44. (if (exists (tackon dest1 "Edekad.MFB"))
  45.  
  46. (set kas
  47.    (askbool
  48.       (prompt "\n\nThe directory you have selected contains "
  49.          "Hall-of-Fame file for Roketz PD. Do you want to "
  50.                    "delete your pilot files and hall-of-fame?\n\n"
  51.                    "If you select [Delete 'em] then all your Pilot-"
  52.                    "files and records will be deleted. If you "
  53.                  "select [Keep 'em] then you have an "
  54.                   "opportunity to play with same Pilot-files "
  55.                    "and keep your Hall-of-Fame from older PD version."  
  56.          )
  57.       (help "N/A")
  58.       (choices "Delete 'em" "Keep 'em")
  59.       (default 0)
  60.    )
  61. )
  62. )
  63.  
  64.  
  65. (if (= 1 kas)
  66.  (delete (tackon dest1 "edekad.mfb"))
  67. )
  68.  
  69. (if (= 1 kas)
  70.  (run (cat "Delete ALL " (tackon dest1 "pilots")))
  71. )
  72.  
  73. (working "Cheking...")
  74.  
  75. (delete (tackon dest1 "MF_Rextra1.DAT"))
  76. (delete (tackon dest1 "MF_Rextra2.DAT"))
  77. (delete (tackon dest1 "MF_Rlevel1.DAT"))
  78. (delete (tackon dest1 "MF_Rlevel2.DAT"))
  79. (delete (tackon dest1 "MF_Roket1.DAT"))
  80. (delete (tackon dest1 "MF_Roket2.DAT"))
  81. (delete (tackon dest1 "readme"))
  82. (delete (tackon dest1 "readme.info"))
  83. (delete (tackon dest1 "roketzpd"))
  84. (delete (tackon dest1 "roketzpd.info"))
  85. (delete (tackon dest1 "RP_Eq3.DAT"))
  86. (delete (tackon dest1 "RP_Eq4.DAT"))
  87. (delete (tackon dest1 "RP_frm.DAT"))
  88. (delete (tackon dest1 "RP_gfx.DAT"))
  89. (delete (tackon dest1 "RP_kel.DAT"))
  90. (delete (tackon dest1 "RP_mus.DAT"))
  91. (delete (tackon dest1 "RP_ram.DAT"))
  92. (delete (tackon dest1 "RP_sfx.DAT"))
  93. (delete (tackon dest1 "RP_tit.DAT"))
  94. (delete (tackon dest1 "RP_val.DAT"))
  95.  
  96. (complete 5)
  97.    (copyfiles
  98.       (help @copyfiles-help)
  99.       (source "RoketzPD")
  100.                 (dest dest1)
  101.       (files)
  102.       (infos)
  103.  
  104.    )
  105.  
  106. (complete 10)
  107.    (copyfiles
  108.       (help @copyfiles-help)
  109.       (source "Roketz_01.DAT")
  110.                 (dest dest1)
  111.       (files)
  112.    )
  113.  
  114. (complete 15)
  115.    (copyfiles
  116.       (help @copyfiles-help)
  117.       (source "Roketz_02.DAT")
  118.                 (dest dest1)
  119.       (files)
  120.    )
  121.  
  122. (complete 20)
  123.    (copyfiles
  124.       (help @copyfiles-help)
  125.       (source "Roketz_03.DAT")
  126.                 (dest dest1)
  127.       (files)
  128.    )
  129.  
  130. (complete 30)
  131.    (copyfiles
  132.       (help @copyfiles-help)
  133.       (source "Roketz_04.DAT")
  134.                 (dest dest1)
  135.       (files)
  136.    )
  137.  
  138. (complete 35)
  139.    (copyfiles
  140.       (help @copyfiles-help)
  141.       (source "Roketz_05.DAT")
  142.                 (dest dest1)
  143.       (files)
  144.    )
  145.  
  146. (complete 40)
  147.    (copyfiles
  148.       (help @copyfiles-help)
  149.       (source "Roketz_06.DAT")
  150.                 (dest dest1)
  151.       (files)
  152.    )
  153.  
  154. (complete 50)
  155.    (copyfiles
  156.       (help @copyfiles-help)
  157.       (source "Roketz_07.DAT")
  158.                 (dest dest1)
  159.       (files)
  160.    )
  161.  
  162. (complete 55)
  163.    (copyfiles
  164.       (help @copyfiles-help)
  165.       (source "Roketz_10.DAT")
  166.                 (dest dest1)
  167.       (files)
  168.    )
  169.  
  170. (complete 60)
  171.    (copyfiles
  172.       (help @copyfiles-help)
  173.       (source "Roketz_11.DAT")
  174.                 (dest dest1)
  175.       (files)
  176.    )
  177.  
  178. (complete 65)
  179.    (copyfiles
  180.       (help @copyfiles-help)
  181.       (source "Roketz_14.DAT")
  182.                 (dest dest1)
  183.       (files)
  184.    )
  185.  
  186.  
  187. (complete 70)
  188.    (copyfiles
  189.       (help @copyfiles-help)
  190.       (source "Roketz_15.DAT")
  191.                 (dest dest1)
  192.       (files)
  193.    )
  194.  
  195.  
  196. (complete 75)
  197.    (copyfiles
  198.       (help @copyfiles-help)
  199.       (source "Roketz_16.DAT")
  200.                 (dest dest1)
  201.       (files)
  202.    )
  203.  
  204. (complete 80)
  205.    (copyfiles
  206.       (help @copyfiles-help)
  207.       (source "Roketz_17.DAT")
  208.                 (dest dest1)
  209.       (files)
  210.    )
  211.  
  212.  
  213. (complete 85)
  214.    (copyfiles
  215.       (help @copyfiles-help)
  216.       (source "ReadMe")
  217.                 (dest dest1)
  218.       (files)
  219.       (infos)
  220.    )
  221.  
  222. (complete 90)
  223.    (copyfiles 
  224.       (source "Pilots/")
  225.       (help @copyfiles-help)
  226.                 (dest (tackon dest1 "Pilots"))
  227.       (all)
  228.    )
  229.  
  230. (complete 95)
  231.    (copyfiles 
  232.       (source "Pilots.info")
  233.       (help @copyfiles-help)
  234.                 (dest dest1 )
  235.       (files)
  236.    )
  237.  
  238.  
  239. (complete 100)
  240.  
  241. (exit "NOTE: If you have no Fast mem and have problems "
  242.       "runing Roketz from Workbench then try booting "
  243.       "without startup-sequence and run it from DOS prompt "
  244.       "this way you gain more free memory."
  245.      
  246.  
  247. )
  248.